Part Number Hot Search : 
R24Y15 EL5292CS BPC30 DAC08CN ANTX1N3 79L10 29LV1 SMDA03C
Product Description
Full Text Search
 

To Download MC34115DW Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Order this document by MC34115/D
MC34115
Continuously Variable Slope Delta Modulator/Demodulator
Providing a simplified approach to digital speech encoding/decoding, the MC34115 CVSD is designed for speech synthesis and commercial telephone applications. A single IC provides both encoding and decoding functions. * Encode and Decode Functions Selectable with a Digital Input * Utilization of Compatible I2L - Linear Bipolar Technology
CONTINUOUSLY VARIABLE SLOPE DELTA MODULATOR/DEMODULATOR
SEMICONDUCTOR TECHNICAL DATA
* * *
CMOS Compatible Digital Output Digital Input Threshold Selectable (VCC/2 Reference Provided On-Chip) 3-Bit Algorithm
16 1
P SUFFIX PLASTIC PACKAGE CASE 648
16
CVSD Block Diagram
Encode/Decode 15 Analog Input Analog Feedback 1 2 - + Clock 14 VCC 16
1
DW SUFFIX PLASTIC PACKAGE CASE 751G (SO-16L)
Digital 13 Data Input Digital 12 Threshold
PIN CONNECTIONS
- + Vth 3-Bit Shift Register QQQQQQ Analog Input (-) 1 Analog Feedback (+) 2 Syllabic Filter 3 Gain Control 4 Logic 11 Coincidence Output V/I Converter Slope Polarity Switch IInt 6 Filter Input (-) 8 VEE Ref Input (+) 5 Filter Input (-) 6 Analog Output 3 4 Syllabic Filter Gain Control IGC VEE 7 8 (Top View) 16 VCC 15 Encode/Decode 14 Clock 13 Digital Data Input (-) 12 Digital Threshold 11 Coincidence Output 10 VCC/2 Output 9 Digital Output
Digital Output VCC/2 Output
9 10 IRef IO 7 Analog Output VCC/2 Ref Integrator Amplifier - + 5 Ref Input (+)
ORDERING INFORMATION
Device MC34115P Operating Temperature Range TA = 0 to +70C Package Plastic DIP SO-16L
Rev 1
This device contains 144 active transistors.
MC34115DW
(c) Motorola, Inc. 1996
MOTOROLA ANALOG IC DEVICE DATA
1
MC34115
AAAAAAAAAAAAAAAAAAAAAAA A AA AAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAA AAAAAAAAAAAAAAAAAAAAAAA A A AA AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA AA AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAA A A AA AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAA A A AA AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA AA AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA AAAAAAAAAAAAAAAAAAAAAAA A AA
unless otherwise noted.) (Note 2) Rating Symbol VCC VID Vth Value Unit Vdc Vdc Vdc Vdc Vdc Vdc Vdc Vdc mA C C C Power Supply Voltage -0.4 to +18 5.0 Differential Analog Input Voltage Digital Threshold Voltage -0.4 to VCC -0.4 to +18 -0.4 to +18 Logic Input Voltage (Clock, Digital Data, Encode/Decode) Coincidence Output Voltage Syllabic Filter Input Voltage Gain Control Input Voltage Reference Input Voltage VCC/2 Output Current VLogic VO(Con) VI(Syl) -0.4 to VCC -0.4 to VCC VI(GC) VI(ref) Iref TA TJ VCC/2 - 1.0 to VCC -25 Operating Ambient Temperature Range Operating Junction Temperature Storage Temperature Range 0 to +70 +150 Tstg -55 to +125
NOTE: ESD data available upon request.
MAXIMUM RATINGS (All voltages referenced to VEE, TA = 25C,
ELECTRICAL CHARACTERISTICS (VCC = 12 V, VEE = Gnd, TA = 0 to 70C, unless otherwise noted.)
Characteristic Power Supply Voltage Range (Figure 1) Power Supply Current (Figure 1) (Idle Channel) VCC = 5.0 V VCC = 15 V Clock Rate Gain Control Current Range (Figure 2) Analog Comparator Input Range (Pins 1 and 2) 4.75 V VCC 16.5 V Analog Output Range (Pin 7) 4.75 V VCC 16.5 V, IO = 5.0 mA Input Bias Currents (Figure 3) Comparator in Active Region Analog Input (I1) Analog Feedback (I2) Syllabic Filter Input (I3) Reference Input (I5) Input Offset Current Comparator in Active Region Analog Input/Analog Feedback I1 - I2 (Figure 3) Integrator Amplifier I5 - I6 (Figure 4) Input Offset Voltage V/I Converter (Pins 3 and 4) (Figure 5) Transconductance V/I Converter, 0 to 3.0 mA Integrator Amplifier, 0 to +5.0 mA Load Symbol VCC ICC - - SR IGCR VI VO IIB - - - - IIO - - VIO gm 0.1 1.0 0.3 10 - - - 0.15 0.02 2.0 0.8 0.2 10 mV mA/mV 0.5 0.5 0.06 -0.06 2.5 2.5 0.5 -0.5 A - 0.002 1.3 1.3 4.6 7.0 16 k - - - 7.5 12 - 3.0 VCC - 1.3 VCC - 1.3 Samples/s mA Vdc Vdc A Min 4.75 Typ 12 Max 16.5 Unit Vdc mA
NOTES: 1. All propagation delay times measured 50% to 50% from the negative going (from VCC to +0.4 V) edge of the clock. 2. Devices should not be operated at these values. The "Electrical Characteristics" provide conditions for actual device operation. 3. Dynamic total loop offset (Voffset) equals VIO (comparator) (Figure 3) minus VIOX (Figure 5). The input offset voltages of the analog comparator and of the integrator amplifier include the effects of input offset current through the input resistors. The slope polarity switch current mismatch appears as an average voltage across the 10 k integrator resistor. The clock frequency is 16 kHz. Idle channel performance is guaranteed if this dynamic total loop offset is less than one-half of the change in integrator output voltage during one clock cycle (ramp step size).
2
MOTOROLA ANALOG IC DEVICE DATA
MC34115
ELECTRICAL CHARACTERISTICS (continued) (VCC = 12 V, VEE = Gnd, TA = 0 to 70C, unless otherwise noted.)
Characteristic Propagation Delay Times (Note 1) Clock Trigger to Digital Output CL = 25 pF to Gnd Clock Trigger to Coincidence Output CL = 25 pF to Gnd, RL = 4.0 k to VCC Coincidence Output Voltage - Low Logic Stage (IOL(Con) = 3.0 mA) Coincidence Output Leakage Current - High Logic State (VOH = 15 V) Applied Digital Threshold Voltage Range (Pin 12) Digital Threshold Input Current 1.2 V Vth VCC - 2.0 V VIL Applied to Pins 13, 14 and 15 VIH Applied to Pins 13, 14 and 15 Maximum Integrator Amplifier Output Current VCC/2 Generator Maximum Output Current (Source Only) VCC/2 Generator Output Impedance (0 to -10 mA) VCC/2 Generator Tolerance (4.75 V VCC 16.5 V) Logic Input Voltage (Pins 13, 14 and 15) Low Logic State High Logic State Dynamic Total Loop Offset Voltage (Note 3) (Figures 3, 4 and 5) IGC = 33 A, VCC = 12 V TA = 25C 0C TA +70C IGC = 33 A, VCC = 5.0 V TA = 25C 0C TA +70C Digital Output Voltage (Pin 9) IOL = 3.6 mA IOH = -0.35 mA Syllabic Filter Applied Voltage (Pin 3) (Figure 2) Integrating Current (Figure 2) IGC = 12 A IGC = 1.5 mA IGC = 3.0 mA Dynamic Integrating Current Match (Figure 6) (IGC = 1.5 mA) Input Current - High Logic State (VIH = 16.5 V) Digital Data Input Clock Input Encode/Decode Input Input Current - Low Logic State (VIL = 0 V) Digital Data Input Clock Input Encode/Decode Input Clock Input, VIL = 0.4 V Symbol tPLH tPHL tPLH tPHL VOL(Con) IOH(Con) Vth II(th) - - IO Iref zref r VIL VIH Voffset - - - - VOL VOH VI(Syl) IInt 8.0 1.4 2.75 VO(Ave) IIH - - - IIL -10 -360 -36 -72 - - - - - - - - - - - 5.0 5.0 5.0 A - 10 1.5 3.0 100 12 1.6 3.25 300 - VCC - 1.0 3.2 2.5 3.0 4.0 4.5 0.1 VCC - 0.2 - 7.0 10 8.0 12 Vdc 0.4 - VCC Vdc A mA mA mV A 5.0 -10 - - VEE Vth + 0.4 - -10 - - 3.0 - - - 5.0 -50 - - 6.0 3.5 Vth - 0.4 16.5 mV mA mA % Vdc Min - - - - - - 1.2 Typ 1.0 0.8 1.0 0.8 0.12 0.01 - Max 3.0 3.0 3.5 2.5 0.25 0.5 VCC - 2.0 Vdc A Vdc A Unit s
NOTES: 1. All propagation delay times measured 50% to 50% from the negative going (from VCC to +0.4 V) edge of the clock. 2. Devices should not be operated at these values. The "Electrical Characteristics" provide conditions for actual device operation. 3. Dynamic total loop offset (Voffset) equals VIO (comparator) (Figure 3) minus VIOX (Figure 5). The input offset voltages of the analog comparator and of the integrator amplifier include the effects of input offset current through the input resistors. The slope polarity switch current mismatch appears as an average voltage across the 10 k integrator resistor. The clock frequency is 16 kHz. Idle channel performance is guaranteed if this dynamic total loop offset is less than one-half of the change in integrator output voltage during one clock cycle (ramp step size).
MOTOROLA ANALOG IC DEVICE DATA
3
MC34115
DEFINITION AND FUNCTION OF PINS
Pin 1 - Analog Input This is the analog comparator inverting input where the voice signal is applied. It may be ac or dc coupled depending on the application. If the voice signal is to be level shifted to the internal reference voltage, then a bias resistor between Pins 1 and 10 is used. The resistor is used to establish the reference as the new dc average of the ac coupled signal. The analog comparator was designed for low hysteresis (typically less than 0.1 mV) and high gain (typically 70 dB). Pin 2 - Analog Feedback This is the noninverting input to the analog signal comparator. In an encoder application it should be connected to the analog output of the encoder circuit. This may be Pin 7 or a low pass filter output connected to Pin 7. In a decode circuit, Pin 2 is not used and may be tied to VCC/2 at Pin 10 or ground. The analog input comparator has bias currents of 2.5 A max, thus the driving impedances of Pins 1 and 2 should be equal to avoid disturbing the idle channel characteristics of the encoder. Pin 3 - Syllabic Filter This is the point at which the syllabic filter voltage is returned to the IC in order to control the integrator step size. It is an NPN input to an op amp. The syllabic filter consists of an RC network between Pins 11 and 3. Typical time constant values of 6.0 ms to 50 ms are used in voice codecs. Pin 4 - Gain Control Input The syllabic filter voltage appears across CS of the syllabic filter and is the voltage between VCC and Pin 3. The active voltage to current (V-I) converter drives Pin 4 to the same voltage at a slew rate of typically 0.5 V/s. Thus the current injected into Pin 4 (IGC) is the syllabic filter voltage divided by the Rx resistance. Figure 7 shows the relationship between IGC (x-axis) and the integrating current, IInt (y-axis). The discrepancy, which is most significant at very low currents, is due to circuitry within the slope polarity switch which enables trimming to a low total loop offset. The Rx resistor is then varied to adjust the loop gain of the codec, but should be no larger than 5.0 k to maintain stability. Pin 5 - Reference Input This pin is the noninverting input of the integrator amplifier. It is used to reference the dc level of the output signal. In an encoder circuit, it must reference the same voltage as Pin 1 and is tied to Pin 10. Pin 6 - Filter Input This inverting op amp input is used to connect the integrator external components. The integrating current (IInt) flows into Pin 6 when the analog input (Pin 1) is high with respect to the analog feedback (Pin 2) in the encode mode or when the digital data input (Pin 13) is high in the decode mode. For the opposite states, IInt flows out of Pin 6. Single integration systems require a capacitor and resistor between Pins 6 and 7. Multipole configurations will have different circuitry. The resistance between Pins 6 and 7 should typically be between 8.0 k and 13 k to maintain good idle channel characteristics. Pin 7 - Analog Output This is the integrator op amp output. It is capable of driving a 600 load referenced to VCC/2 to +6.0 dBm and can otherwise be treated as an op amp output. Pins 5, 6 and 7 provide full access to the integrator op amp for designing integration filter networks. The slew rate of the internally compensated integrator op amp is typically 0.5 V/s. Pin 7 output is current limited for both polarities of current flow at typically 30 mA. Pin 8 - VEE The circuit is designed to work in either single or dual power supply applications. Pin 8 is always connected to the most negative supply. Pin 9 - Digital Output The digital output provides the results of the delta modulator's conversion. It swings between VCC and VEE and is CMOS or TTL compatible. Pin 9 is inverting with respect to Pin 1 and noninverting with respect to Pin 2. It is clocked on the falling edge of Pin 14. The typical 10% to 90% rise and fall times are 250 ns and 50 ns respectively for VCC = 12 V and CL = 25 pF to ground. Pin 10 - VCC/2 Output An internal low impedance mid-supply reference is provided for use in single supply applications. The internal regulator is a current source and must be loaded with a resistor to ensure its sinking capability. If a +6.0 dBmo signal is expected across a 600 input bias resistor, then Pin 10 must sink 2.2 V/600 = 3.66 mA. This is possible only if Pin 10 sources 3.66 mA into a resistor normally and will source the difference under peak load. The reference load resistor is chosen accordingly. A 0.1 F bypass capacitor from Pin 10 to VEE is also recommended. The VCC/2 reference is capable of sourcing 10 mA and can be used as a reference elsewhere in the system circuitry. Pin 11 - Coincidence Output The coincidence output will be low whenever the content of the internal 3-bit shift register is all 1s or all 0s. Pin 11 is an open collector NPN device and requires a pull-up resistor. If the syllabic filter is to have equal charge and discharge time constants, the value of RP should be much less than RS. In systems requiring different charge and discharge constants, the charging constant is RSCS while the decay constant is (RS + RP)CS. Thus, longer decays are easily achievable. The NPN device should not be required to sink more than 3.0 mA. The typical 10% to 90% rise and fall times are 200 ns and 100 ns respectively for RL = 4.0 k to 12 V and CL = 25 pF to ground. Pin 12 - Digital Threshold This input sets the switching threshold for Pins 13, 14 and 15. It is intended to aid in interfacing different logic families without external parts. Typically it is connected to the VCC/2 reference for CMOS interface or can be biased two diode drops above VEE for TTL interface.
4
MOTOROLA ANALOG IC DEVICE DATA
MC34115
Pin 13 - Digital Data Input In a decode application, the digital data stream is applied to Pin 13. In an encoder it may be unused or may be used to transmit a signaling message under the control of Pin 15. It is an inverting input with respect to Pin 9. When Pins 9 and 13 are connected, a toggle flip-flop is formed and a forced idle channel pattern can be transmitted. The digital data input level should be maintained for 0.5 s before and after the clock trigger for proper clocking. Pin 14 - Clock Input The clock input determines the data rate of the codec circuit. A 16 k bit rate requires a 16 kHz clock. The switching threshold of the clock input is set by Pin 12. The shift register circuit toggles on the falling edge of the clock input. The minimum high time for the clock input is 300 ns and minimum low time is 900 ns. Pin 15 - Encode/Decode This pin controls the connection of the analog input comparator and the digital input comparator to the internal shift register. If high, the result of the analog comparison will be clocked into the register on the falling edge at Pin 14. If low, the digital input state will be entered. This allows use of the IC as an encoder/decoder or simplex codec without external parts. Furthermore, it allows non-voice patterns to be forced onto the transmission line through Pin 13 in an encoder. Pin 16 - VCC The power supply range is from 4.75 to 16.5 V between Pin VCC and VEE. Figure 2. IGCR - Gain Control Range and IInt - Integrating Current
VCC ICC 1 1.0 k 2 60 mV + - 5.0 k 4 0.1 5 10 k 10 k 6 0.05 7 10 I Int 11 A 6 0.05 7 10 Digital Output (Note 1) 0.1
NOTES: 1. Digital Output = Digital Data Input 2. For static testing, the clock is only necessary for preconditioning to obtain proper state for a given input.
Figure 1. Power Supply Current
VCC
1.0 k 16
10 F
0.1 1 16
10 F
0.1
15 + IGC VB -
2
15 Clock (Note 2) Digital Data Input
3
14
Clock
3
14
CVSD MC34115
13
Rx 0.1
4
CVSD MC34115
13
12 10 k
5
12
11
+ VB Rx R x v 5.0 k
I GC
8
9 0.1
8
9
MOTOROLA ANALOG IC DEVICE DATA
5
MC34115
Figure 3. Input Bias Currents, Analog Comparator Offset Voltage and Current
VIO(Comparator) I1 + I2 - 1.0 k 1 1.0 k 16 VCC 10 F 0.1 1 16
Figure 4. Integrator Amplifier Offset Voltage and Current
VCC 10 F
0.1
2 I3 3
15
2
15
100 mV 0.1 100 k 0.1 10 k
14
Clock
3
14
4
CVSD MC34115
13 0.1 12 10 k I6 I5
4
I5
CVSD MC34115
13
5
5
12
6 0.05 7
11 10 k 10 0.1 + (Integrator Amplifier Offset Voltage) -
6 0.05 7
11
10
8
9
8
9 0.1
NOTE: The analog comparator offset voltage is tested under dynamic conditions and therefore must be measured with appropriate filtering.
Figure 5. V/I Converter Offset Voltage, VIO and VIOX
VCC 10 F 1 16 0.1
Figure 6. Dynamic Integrating Current Match
VCC 10 F 1 16 0.1
2 60 mV +- 5.0 k 4 0.1 5 10 k 6 10 k + VIOX (Notes 1 and 2) - 0.05 7 CVSD MC34115
15 4.5 V + - IGC 13 0.1 12 10 k 11 10 k 10 0.1 + 3.0 k
2
15 Clock (16 kHz)
3
14
Clock (16 kHz)
3
14
4
CVSD MC34115
13
5
12
6 0.05 7
11
10 0.1
8
9
VO(AV) (Note 1) -
8
9
NOTES: 1. Integrator amplifier offset voltage plus slope polarity switch mismatch. 2. VIOX is the average voltage of the triangular waveform observed at the measurement points.
NOTES: 1. VO(AV), Dynamic Integrating Current Match, is the average voltage of the triangular waveform observed at the measurement points, across 10 k resistor with IGC = 1.5 mA. 2. See Note 3 in the Electrical Characteristics table. 3. See Figures 8 and 9.
6
MOTOROLA ANALOG IC DEVICE DATA
MC34115
TYPICAL PERFORMANCE CURVES
IInt , INTEGRATING CURRENT ( A) - PIN 6
VO(AV), NORMALIZED DYNAMIC INTEGRATING CURRENT MATCH (mV)
100 70 50 30 20 10 7.0 5.0 3.0 2.0
1.0 1.0 2.0
50 VO(AV) , NORMALIZED DYNAMIC INTEGRATING CURRENT MATCH (mV) 25 0 -25 -50 -75 -100 10 20 30 40 50 70 100 200 TA = 25C VCC = 12 V (See Figure 6, Normalized to 10 k @ IGC = 1.5 mA)
Voffset, DYNAMIC TOTAL LOOP OFFSET (mV)
Audio In
MOTOROLA ANALOG IC DEVICE DATA
CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC CCCCCCCCCCCCC
Figure 7. Typical IInt versus IGC (Mean 2 )
VCC = 12 V TA = 25C 3.0 5.0 7.0 10 20 30 50 IGC, GAIN CONTROL CURRENT (A) - PIN 4
Figure 8. Normalized Dynamic Integrating Current Match versus VCC
80 60 40 20 0 -20 -40 -60 -80 5.0 6.0 7.0 8.0 9.0 10 11 12 VCC, SUPPLY VOLTAGE (V) 13 14 15 TA = 25C fCLK = 16 kHz (See Figure 6, Normalized to 10 k @ IGC = 1.5 mA)
70 100
Figure 9. Normalized Dynamic Integrating Current Match versus Clock Frequency
1.0
Figure 10. Dynamic Total Loop Offset versus Clock Frequency
0 IGC = 33 A -1.0 VCC = 12 V TA = 25C (See Note 3 in Electrical Characteristics Table) 20 30 40 50 70 100 200 fCLK, CLOCK FREQUENCY (kHz)
-2.0 10
fCLK, CLOCK FREQUENCY (kHz)
Figure 11. Block Diagram of the CVSD Encoder
Clock
(t) Comparator Sampler Digital Out
Level Detect Algorithm
Integrator
Slope Polarity Switch
Slope Magnitude Control
7
MC34115
Figure 12. CVSD Waveforms
Integrator Output (Reconstructed Audio)
Input Audio Digital Output
Figure 13. Block Diagram of the CVSD Decoder
Clock
Digital In
Sampler
Level Detect Algorithm
Slope Magnitude Control
Audio Out
Integrator
Slope Polarity Switch
8
MOTOROLA ANALOG IC DEVICE DATA
Figure 14. CVSD Circuit Schematic
VCC 16 50 A 12 k 9 Digital Output 50 A 50 A
20 k
20 k
Analog 1 Input Analog 2 Feedback D C -- Q C C -- Q -- Q Q D Q D Q 11 Coincidence Output
MOTOROLA ANALOG IC DEVICE DATA
25 k + 25 k - 200 A 100 A 4 Gain Control 3 Syllabic Filter 50 A 5.0 A 50 A 7.0 A 10 VCC /2 Output 5 Ref Input 6 Filter Input 8 VEE
Digital 13 Data Input
Digital 12 Threshold
MC34115
14
Clock
Encode/ 15 Decode
Analog 7 Output
9
MC34115
CIRCUIT DESCRIPTION
The continuously variable slope delta modulator (CVSD) is a simple alternative to more complex conventional conversion techniques in systems requiring digital communication of analog signals. The human voice is analog, but digital transmission of any signal over great distance is attractive. Signal/noise ratios do not vary with distance in digital transmission and multiplexing, switching and repeating hardware is more economical and easier to design. However, instrumentation A-D converters do not meet the communications requirements. The CVSD A-D is well suited to the requirements of digital communications and is an economically efficient means of digitizing analog inputs for transmission. The Delta Modulator The innermost control loop of a CVSD converter is a simple delta modulator. A block diagram CVSD Encoder is shown in Figure 11. A delta modulator consists of a comparator in the forward path and an integrator in the feedback path of a simple control loop. The inputs to the comparator are the input analog signal and the integrator output. The comparator output reflects the sign of the difference between the input voltage and the integrator output. That sign bit is the digital output and also controls the direction of ramp in the integrator. The comparator is normally clocked so as to produce a synchronous and band-limited digital bit stream. If the clocked serial bit stream is transmitted, received, and delivered to a similar integrator at a remote point, the remote integrator output is a copy of the transmitting control loop integrator output. To the extent that the integrator at the transmitting locations tracks the input signal, the remote receiver reproduces the input signal. Low pass filtering at the receiver output will eliminate most of the quantizing noise, if the clock rate of the bit stream is an octave or more above the bandwidth of the input signal. Voice bandwidth is 4.0 kHz and clock rates from 8.0 k and up are possible. Thus, the delta modulator digitizes and transmits the analog input to a remote receiver. The serial, unframed nature of the data is ideal for communications networks. With no input at the transmitter, a continuous one zero alternation is transmitted. If the two integrators are made leaky, then during any loss of contact the receiver output decays to zero and receive restart begins without framing when the receiver reacquires. Similarly, a delta modulator is tolerant of sporadic bit errors. Figure 12 shows the delta modulator waveforms while Figure 13 shows the corresponding CVSD decoder block diagram. The Companding Algorithm The fundamental advantages of the delta modulator are its simplicity and the serial format of its output. Its limitations are its ability to accurately convert the input within a limited digital bit rate. The analog input must be band limited and amplitude limited. The frequency limitations are governed by the nyquist rate while the amplitude capabilities are set by the gain of the integrator. The frequency limits are bounded on the upper end; that is, for any input bandwidth there exists a clock frequency larger than that bandwidth which will transmit the signal with a specific noise level. However, the amplitude limits are bounded on both upper and lower ends. For a signal level, one specific gain will achieve an optimum noise level. Unfortunately, the basic delta modulator has a small dynamic range over which the noise level is constant. The continuously variable slope circuitry provides increased dynamic range by adjusting the gain of the integrator. For a given clock frequency and input bandwidth the additional circuitry increases the delta modulator's dynamic range. External to the basic delta modulator is an algorithm which monitors the past few outputs of the delta modulator in a simple shift register. The register is 3-bits long. The accepted CVSD algorithm simply monitors the contents of the shift register and indicates if it contains all 1s or 0s. This condition is called coincidence. When it occurs, it indicates that the gain of the integrator is too small. The coincidence output charges a single-pole low pass filter. The voltage output of this syllabic filter controls the integrator gain through a pulse amplitude modulator whose other input is the sign bit or up/down control. The simplicity of the all 1s, all 0s algorithm should not be taken lightly. Many other control algorithms using the shift register have been tried. The key to the accepted algorithm is that it provides a measure of the average power or level of the input signal. Other techniques provide more instantaneous information about the shape of the input curve. The purpose of the algorithm is to control the gain of the integrator and to increase the dynamic range. Thus, a measure of the average input level is what is needed. The algorithm is repeated in the receiver and thus the level data is recovered in the receiver. Because the algorithm operates only on the past serial data, it changes the nature of the bit stream without changing the channel bit rate. The effect of the algorithm is to compand the input signal. If a CVSD encoder is played into a basic delta modulator, the output of the delta modulator will reflect the shape of the input signal but all of the output will be at an equal level. Thus, the algorithm at the output is needed to restore the level variations. The bit stream in the channel is as if it were from a standard delta modulator with a constant level input. The delta modulator encoder with the CVSD algorithm provides an efficient method for digitizing a voice input in a manner which is especially convenient for digital communications requirements.
10
MOTOROLA ANALOG IC DEVICE DATA
MC34115
Figure 15. 16 kHz Simplex Voice Codec (Using MC34115, Single-Pole Companding and Single Integration)
Push To Talk Key 5.0 (Norm Open) Digital Input Digital Output Clock 16 kHz 5.0 10 k Encode/Decode 15 Analog Input + 4.0 F 1 2 13 600 600 12 Vth 10 0.1 1.0 k 10 k Comp - + - + Digital Out 9 Clock 14 VCC 16
Shift Register
VCC/2 Ref Logic
Coin Out 11 RS
3.3 k RP 18 k CS 0.33 2.4 M Rmin 1.3 k Rx
5 Ref Input 7 Analog Out + - Slope Polarity Switch
Analog Output
Syl In 3 GC 4
C1 R1
0.1 10 k
Filter 6 Ref
VEE
8
VS
APPLICATIONS INFORMATION
CVSD DESIGN CONSIDERATIONS A simple CVSD encoder using the MC34115 is shown in Figure 15. This IC is a general purpose CVSD building block which allows the system designer to tailor the encoder's transmission characteristics to the application. Thus, the achievable transmission capabilities are constrained by the fundamental limitations of delta modulation and the design of encoder parameters. The performance is not dictated by the internal configuration of the MC34115. There are six design considerations involved in designing these basic CVSD building blocks into a specific codec application. These are listed below: 1. 2. 3. 4. 5. 6. Selection of clock rate Selection of loop gain Selection of minimum step size Design of integration filter transfer function Design of syllabic filter transfer function Design of low pass filter at the receiver In this circuit, items 4 and 5 are reduced to their simplest form. The syllabic and integration filters are both single-pole networks. The selection of items 1 through 3 govern the codec performance. Layout Considerations Care should be exercised to isolate all digital signal paths (Pins 9, 11, 13 and 14) from analog signal paths (Pins 1 to 7 and 10) in order to achieve proper idle channel performance. Clock Rate With minor modifications, the circuit in Figure 15 may be operated anywhere from 9.6 to 64 kHz clock rates. Obviously the higher the clock rate the higher the S/N performance. The circuit in Figure 15 typically produces the S/N performance shown in Figure 16. The selection of clock rate is usually dictated by the bandwidth of the transmission medium. Voice bandwidth systems will require no higher than 9600 Hz. Some radio systems will allow 12 kHz. Private 4-wire telephone systems are often operated at 16 kHz and commercial telephone performance can be achieved at 32 k bits and above.
The circuit in Figure 15 is the most basic CVSD circuit possible. For many applications in secure radio or other intelligible voice channel requirements, it is entirely sufficient.
MOTOROLA ANALOG IC DEVICE DATA
11
MC34115
Figure 16. Signal-to-Noise Performance with Single Integration, Single-Pole and Companding at 16 k Bits (Typical) * The maximum voltage across R when maximum slew is required is: 1.1 V 2 Now the voltage range of the syllabic filter is the power supply voltage, thus: 1 Rx 0.25 (V ) CC 0.935 mA A similar procedure can be followed to establish the proper gain for any input level and integration filter type.
15 S/N (dB)
+
10
Clock Rate = 16 kHz Test Tone = 1.0 kHz Sine Wave Noise Weighting C Message
5.0 -40
-30
-20
-10
0
10
INPUT LEVEL (dB) RELATIVE TO SLOPE OVERLOAD
Selection of Loop Gain The gain of the circuit in Figure 15 is set by resistor Rx. Rx must be selected to provide the proper integrator step size for high level signals such that the companding ratio does not exceed about 25%. The companding ratio is the active low duty cycle of the coincidence output on Pin 11 of the codec circuit. Thus, the system gain is dependent on: 1. The maximum level and frequency of the input signal. 2. The transfer function of the integration filter. For voice codecs the typical input signal is taken to be a sine wave at 1.0 kHz of 0 dBmo level. In practice, the useful dynamic range extends about 6.0 dB above the design level. In any system the companding ratio should not exceed 30%. To calculate the required step size current, we must describe the transfer characteristics of the integration filter. In the basic circuit of Figure 15, a single-pole of 160 Hz is used. R1 10 k, C1 0.1 F
+ V O+ I
i
1 ) RC wo + 2 f 3 + w + 2 f 10 o f + 159.2 Hz CS
1
+ K 5 S ) wo
Minimum Step Size The final parameter to be selected for the simple codec in Figure 15 is idle channel step size. With no input signal, the digital output becomes a one-zero alternating pattern and the analog output becomes a small triangle wave. Mismatches of internal currents and offsets limit the minimum step size which will produce a perfect idle channel pattern. The MC34115 is tested to ensure that a 20 mVpp minimum step size at 16 kHz will attain a proper idle channel. The idle channel step size must be twice the specified total loop offset if a one-zero idle pattern is desired. In some applications a much smaller minimum step size (e.g., 0.1 mV) can produce quiet performance without providing a 1 - 0 pattern. To set the idle channel step size, the value of Rmin must be selected. With no input signal, the slope control algorithm is inactive. A long series of ones or zeros never occurs. Thus, the voltage across the syllabic filter capacitor (CS) would decay to zero. However, the voltage divider of RS and Rmin (see Figure 15) sets the minimum allowed voltage across the syllabic filter capacitor. That voltage must produce the desired ramps at the analog output. Again we write the filter input current equation: V dV O I CO i R dt For values of VO near VCC/2 the VO/R term is negligible; thus:
+
I i
)
+ CS DVO DT
Note that the integration filter produces a single-pole response from 300 to 3.0 kHz. The current required to move the integrator output a specific voltage from zero is simply: dV V O CO I i dt R Now a 0 dBmo sine wave has a peak value of 1.0954 V. In 1/8 of a cycle of a sine wave centered around the zero crossing, the sine wave changes by approximately its peak value. The CVSD step should trace that change. The required current for a 0 dBm 1.0 kHz sine wave is: 0.1 F (1.1) 1.1 V I 0.935 mA i 0.125 ms * 2 (10 k)
+
)
+
)
+
where T is the clock period and VO is the desired peak-to-peak value of the idle output. For a 16 k bit system using the circuit in Figure 15: 0.1 F 20 mV I 32 A i 62.5 s The voltage on CS which produces a 32 A current is determined by the value of Rx. I R x V min; for 32 A, V min 41.6 mV i S S In Figure 15 RS is 18 k. That selection is discussed with the syllabic filter considerations. The voltage divider of RS and Rmin must produce an output of 41.6 mV. R S V min R 2.4 M V min S CC R R min S Having established these three parameters - clock rate, loop gain and minimum step size - the encoder circuit in Figure 15 will function at near optimum performance for input levels around 0 dBm.
+
+
+
+
)
+
]
12
MOTOROLA ANALOG IC DEVICE DATA
MC34115
INCREASING CVSD PERFORMANCE Integration Filter Design The circuit in Figure 15 uses a single-pole integration network formed with a 0.1 F capacitor and a 10 k resistor. It is possible to improve the performance of the circuit in Figure 15 by 1.0 or 2.0 dB by using a two-pole integration network. The improved circuit is shown in Figure 17. The first pole is still placed below 300 Hz to provide the 1/S voice content curve and a second pole is placed somewhere above the 1.0 kHz frequency. For telephony circuits, the second pole can be placed above 1.8 kHz to exceed the 1633 touchtone frequency. In other communication systems, values as low as 1.0 kHz may be selected. In general, the lower in frequency the second pole is placed, the greater the noise improvement. Then, to ensure the encoder loop stability, a zero is added to keep the phase shift less than 180. This zero should be placed slightly above the low-pass output filter break frequency so as not to reduce the effectiveness of the second pole. A network of 235 Hz, 2.0 kHz and 5.2 kHz is typical for telephone applications while 160 Hz, 1.2 kHz and 2.8 kHz might be used in voice only channels. (Voice only channels can use an output low-pass filter which breaks at about 2.5 kHz.) The two-pole network in Figure 17 has a transfer function of: V O I i The calculation of desired gain resistor Rx then proceeds exactly as previously described. Syllabic Filter Design The syllabic filter in Figure 15 is a simple single-pole network of 18 k and 0.33 F. This produces a 6.0 ms time constant for the averaging of the coincidence output signal. The voltage across the capacitor determines the integrator current which in turn establishes the step size. The integrator current and the resulting step size determine the companding ratio and the S/N performance. The companding ratio is defined as the voltage across CS/VCC. The S/N performance may be improved by modifying the voltage to current transformation produced by Rx. If different portions of the total Rx are shunted by diodes, the integrator current can be other than (V CC - VS)/Rx. These breakpoint curves must be designed experimentally for the particular system application. In general, one would wish that the current would double with input level. To design the desired curve, supply current to Pin 4 of the codec from an external source. Input a signal level and adjust the current until the S/N performance is optimum. Then record the syllabic filter voltage and the current. Repeat this for all desired signal levels. Then derive the resistor diode network which produces that curve on a curve tracer. Once the network is designed with the curve tracer, it is then inserted in place of Rx in the circuit and the forced optimum noise performance will be achieved from the active syllabic algorithm. Diode breakpoint networks may be very simple or moderately complex and can improve the usable dynamic range of any codec. In the past they have been used in high performance telephone codecs. Typical resistor-diode networks are shown in Figure 18. Figure 18. Resistor-Diode Networks
MC34115 R1 600 R0 13 k
NOTE: These component values are for the telephone channel circuit poles described in the text. The R2, C2 product can be provided with different values of R and C. R2 should be chosen to be equal to the termination resistor on Pin 1.
+
R2C2(R0
R0R1 S
1 ) R1C1
) R1)
S
)
1 S R0)R1 C1
)
1 R2C2
Figure 17. Improved Filter Configuration
5 Analog Output C2 0.15 R2 600 7
R1 6 D1 R1 D2
R2
R3
C1 0.1
D3 R2
D1
Thus, the two poles and the zero can be selected arbitrarily as long as the zero is at a higher frequency than the first pole. The values in Figure 17 represent one implementation of the telephony filter requirement. The selection of the two-pole filter network affects the selection of the loop gain value and the minimum step size resistor. The required integrator current for a given change in voltage now becomes: V DVO O R2C2 R1C1 C1 I i R0 DT R0 R0
Output Low Pass Filter A low pass filter is required at the receiving circuit output to eliminate quantizing noise. In general, the lower the bit rate, the better the filter must be. The filter in Figure 19 provides excellent performance for 12 kHz to 40 kHz systems.
+
)
)
)
)
R2C2C1
) R1C1R2C2 R0
DVO 2 DT 2
13
MOTOROLA ANALOG IC DEVICE DATA
MC34115
Figure 19. High Performance Elliptic Filter for CVSD Output
C1 1000 R1 87.6 k C3 157 R2 175 k C4 78 R4 1.11 M C2 220 R6 - 600 k + MC1741 R7 1.0 k R5 212 k C5 380 Designed for 0.28 dB ripple in the pass band n = 3.0 kHz s = 6.0 kHz AdB at s and above 29.5 dB
R3 247 k
Figure 20. Full Duplex/16 k Bit CVSD Voice Codec
Force Idle Channel C2 C1 Analog Output C3 R2 R3 + - R1 12 10 0.1 R12 CI1 R I1 7 6 8 14 Clock 14 Analog Output 12 5 - + R9 C8 R8 + - R5 + R4 CI2 11 C9 R10 C7 C6 R I2 6 8 C4 Codec Components RX1, RX2 - 3.3 k RP1, RP2 - 3.3 k RS1, RS2 - 100 k RI1, RI2 - 20 k R12 - 1.0 k RM1, RM2 - 10 M Minimum step size = 20 mV CS1, CS2 - 0.05 F CI1, CI2 - 0.05 F 2 MC34115 1 MC3403 (or MC3406)
NOTE: All Res. 5% All Cap. 5%
Digital Output 15 13 9 5.0 V 16 RP1 CS1 MC34115 3 RS1
1 2 5
11
4
RM1
RX1
5.0 V 16 RP2 CS2 R S2 3 RM2 4 RX2
R11 C5
R7
R6
Digital 9 Test 7
MC34115
15
13 Digital Input
Input Filter Specifications 12 dB/Octave Rolloff above 3.3 kHz 6.0 dB/Octave Rolloff below 50 Hz Output Filter Specifications Break Frequency - 3.3 kHz Stop Band - 9.0 kHz Stop Band Atten. - 50 dB Rolloff - > 40 dB/Octave
Filter Components R1 - 965 R2 - 72 k R3 - 72 k R4 - 63.46 k R5 - 127 k R6 - 365.5 k R7 - 1.645 M R8 - 72 k R9 - 72 k R10 - 29.5 R11 - 72 k C1 - 3.3 F C2 - 837 pF C3 - 536 pF C4 - 1000 pF C5 - 222 pF C6 - 77 pF C7 - 38 pF C8 - 837 pF C9 - 536 pF
NOTE: All Res. 0.1% to 1% All Cap. 1%
14
MOTOROLA ANALOG IC DEVICE DATA
MC34115
OUTLINE DIMENSIONS
P SUFFIX PLASTIC PACKAGE CASE 648-08 ISSUE R -A-
16 9 NOTES: 1. DIMENSIONING AND TOLERANCING PER ANSI Y14.5M, 1982. 2. CONTROLLING DIMENSION: INCH. 3. DIMENSION L TO CENTER OF LEADS WHEN FORMED PARALLEL. 4. DIMENSION B DOES NOT INCLUDE MOLD FLASH. 5. ROUNDED CORNERS OPTIONAL. DIM A B C D F G H J K L M S INCHES MIN MAX 0.740 0.770 0.250 0.270 0.145 0.175 0.015 0.021 0.040 0.70 0.100 BSC 0.050 BSC 0.008 0.015 0.110 0.130 0.295 0.305 0_ 10 _ 0.020 0.040 MILLIMETERS MIN MAX 18.80 19.55 6.35 6.85 3.69 4.44 0.39 0.53 1.02 1.77 2.54 BSC 1.27 BSC 0.21 0.38 2.80 3.30 7.50 7.74 0_ 10 _ 0.51 1.01
B
1 8
F S
C
L
-T- H G D
16 PL
SEATING PLANE
K
J TA
M
M
0.25 (0.010)
M
-A-
16 9
DW SUFFIX PLASTIC PACKAGE CASE 751G-02 (SO-16L) ISSUE A
NOTES: 1. DIMENSIONING AND TOLERANCING PER ANSI Y14.5M, 1982. 2. CONTROLLING DIMENSION: MILLIMETER. 3. DIMENSIONS A AND B DO NOT INCLUDE MOLD PROTRUSION. 4. MAXIMUM MOLD PROTRUSION 0.15 (0.006) PER SIDE. 5. DIMENSION D DOES NOT INCLUDE DAMBAR PROTRUSION. ALLOWABLE DAMBAR PROTRUSION SHALL BE 0.13 (0.005) TOTAL IN EXCESS OF D DIMENSION AT MAXIMUM MATERIAL CONDITION. MILLIMETERS MIN MAX 10.15 10.45 7.40 7.60 2.35 2.65 0.35 0.49 0.50 0.90 1.27 BSC 0.25 0.32 0.10 0.25 0_ 7_ 10.05 10.55 0.25 0.75 INCHES MIN MAX 0.400 0.411 0.292 0.299 0.093 0.104 0.014 0.019 0.020 0.035 0.050 BSC 0.010 0.012 0.004 0.009 0_ 7_ 0.395 0.415 0.010 0.029
-B-
1 8
8X
P 0.010 (0.25)
M
B
M
16X
D
M
J TA
S
0.010 (0.25)
B
S
F R X 45 _ C -T-
14X
G
K
SEATING PLANE
M
DIM A B C D F G J K M P R
MOTOROLA ANALOG IC DEVICE DATA
15
MC34115
Motorola reserves the right to make changes without further notice to any products herein. Motorola makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Motorola assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. "Typical" parameters which may be provided in Motorola data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including "Typicals" must be validated for each customer application by customer's technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part. Motorola and are registered trademarks of Motorola, Inc. Motorola, Inc. is an Equal Opportunity/Affirmative Action Employer. How to reach us: USA / EUROPE / Locations Not Listed: Motorola Literature Distribution; P.O. Box 20912; Phoenix, Arizona 85036. 1-800-441-2447 or 602-303-5454 MFAX: RMFAX0@email.sps.mot.com - TOUCHTONE 602-244-6609 INTERNET: http://Design-NET.com
JAPAN: Nippon Motorola Ltd.; Tatsumi-SPD-JLDC, 6F Seibu-Butsuryu-Center, 3-14-2 Tatsumi Koto-Ku, Tokyo 135, Japan. 03-81-3521-8315 ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; 8B Tai Ping Industrial Park, 51 Ting Kok Road, Tai Po, N.T., Hong Kong. 852-26629298
16
MOTOROLA ANALOG IC DEVICE DATA MC34115/D
*MC34115/D*


▲Up To Search▲   

 
Price & Availability of MC34115DW

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X